首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏余生大大

    Spring boot项目集成security

    但是对于Springboot而言,Spring Security比Shiro更合适一些,他们都是Spring生态里的内容,并且在使用上Spring boot只需要引入Security就可以实现基础的登陆验证 ---- 配置依赖 spring boot的依赖版本:2.7.1 <parent> <groupId>org.springframework.boot</groupId> <artifactId >spring-boot-starter-parent</artifactId> <version>2.7.1</version> <relativePath/> </parent> 添加Security 的依赖版本为:2.6.7 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security </artifactId> <version>2.6.7</version> </dependency> 这样就简单集成了security了,现在启动项目进行访问会直接有了登陆页面 这个是security

    62760编辑于 2022-11-02
  • 来自专栏dylanliu

    Spring boot项目集成Sharding Jdbc

    环境 jdk:1.8 framework: spring boot, sharding jdbc database: MySQL 搭建步骤 在pom 中加入sharding 依赖 <dependency > <groupId>io.shardingjdbc</groupId> <artifactId>sharding-jdbc-core-spring-boot-starter</artifactId boot的 health check 显示为down 看了一下 DataSourceHealthIndicator 类的实现,要求 select 1 返回的大小为 1才认为数据库是健康的,但是经过分库之后 Boot Actuator: Health check, Auditing, Metrics gathering and Monitoring Spring Boot Actuator Database Health Check Spring Boot+MyBatis+MySql+Sharding-JDBC实现分库分表

    1.3K50发布于 2019-07-01
  • 来自专栏全栈修仙之路

    Spring Boot 集成 Spring Security

    二、集成 Spring Security 本项目所使用的开发环境及主要框架版本: java version “1.8.0_144” spring boot 2.2.0.RELEASE spring security 5.2.0.RELEASE 首先新建一个 Spring Boot 项目,然后在根目录下的 pom.xml 文件中引入 spring-boot-starter-security 坐标: <dependency generated security password: 14186562-e682-4744-a6a6-02b5f7c3fb19 注意:每次重新启动 Spring Boot 项目时,都会生成一个随机的新密码 Boot 项目时,都会生成一个随机的新密码。 四、默认的登录页 4.1 默认登录页与登录请求 前面我们已经介绍了如何在 Spring Boot 项目中快速集成 Spring Security,之后我们介绍了如何从控制台获取默认的登录密码。

    3.5K10发布于 2019-11-07
  • 来自专栏一个会写诗的程序员的博客

    6.1 Spring Boot集成mybatis6.1 Spring Boot集成mybatis

    6.1 Spring Boot集成mybatis 在SpringBoot集成MyBatis时,我们将去掉和Mybatis配置相关的xml文件配置方式,用注解和属性配置来代替这些繁杂的配置。 ├── groovy ├── java └── resources 9 directories, 3 files 配置build.gradle 添加mybatis-spring-boot-starter 依赖 compile('org.mybatis.spring.boot:mybatis-spring-boot-starter:1.1.1') 该starter将会自动配置好Spring Boot集成mybatis 其中,mybatis-spring-boot-autoconfigure会完成我们之前使用xml配置mybatis使用的sqlmap-config.xml类似如下配置: <? // pagehelper compile('com.github.pagehelper:pagehelper-spring-boot-starter:1.1.0') (2)Service

    1.3K50发布于 2018-08-20
  • 来自专栏猿说1024

    MyBatis 集成Spring Boot

    官方说明:MyBatis Spring-Boot-Starter will help you use MyBatis with Spring Boot Spring Boot 集成Mybatis --- - 在 pom.xml 中 ,使用 Spring Boot 2.0 相关依赖 <parent> <groupId>org.springframework.boot</groupId> < <artifactId>spring-boot-starter-web</artifactId> </dependency> <! -- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter

    1.1K30发布于 2018-07-04
  • 来自专栏Java技术栈

    Spring Boot日志集成

    Spring Boot日志框架 Spring Boot支持Java Util Logging,Log4j2,Lockback作为日志框架,如果你使用starters启动器,Spring Boot将使用Logback 无论使用哪种日志框架,Spring Boot都支持配置将日志输出到控制台或者文件中。 spring-boot-starter启动器包含spring-boot-starter-logging启动器并集成了slf4j日志抽象及Logback日志框架。 属性配置日志 Spring Boot支持属性配置日志参数,这个不是很灵活,不细讲。 Boot也支持通过springProfile来加载不同profiles下的配置。

    1.5K50发布于 2018-03-30
  • 来自专栏纯洁的微笑

    Spring Boot(十八):使用 Spring Boot 集成 FastDFS

    上篇文章介绍了如何使用 Spring Boot 上传文件,这篇文章我们介绍如何使用 Spring Boot 将文件上传到分布式文件系统 FastDFS 中。 这个项目会在上一个项目的基础上进行构建。 这样使用 Spring Boot 集成 FastDFS 的案例就完成了。 文章内容已经升级到 Spring Boot 2.x 示例代码-https://github.com/ityouknow/spring-boot-examples < END >

    1.9K20发布于 2019-10-15
  • 来自专栏软件研发

    Spring Boot集成Scala

    Spring Boot集成Scala简介Spring Boot是一种快速开发框架,它减少了项目的配置和部署过程,让开发者能够更专注于业务逻辑的实现。 在本篇文章中,我们将介绍如何将Spring Boot与Scala集成,以在Java生态系统中利用Scala的强大功能。步骤1. 创建Spring Boot项目首先,我们需要创建一个空的Spring Boot项目。 你可以使用Spring Initializr(​​https://start.spring.io/)来创建一个基本的Spring​​ Boot项目。 总结在本文中,我们学习了如何将Spring Boot与Scala集成

    83230编辑于 2023-11-03
  • 来自专栏房东的猫

    Spring Boot 集成Thymeleaf

    -- thymeleaf 需要导入该配置,这样才能使用thymeleaf --> <dependency> <groupId>org.springframework.boot</groupId> < artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> Application.properties # thymeleaf 配置 # 注释的部分是Thymeleaf默认的配置,如有其它需求可以自行更改 # spring.thymeleaf.prefix=classpath:/template/ # spring.thymeleaf.suffix =html # spring.thymeleaf.mode=HTML5 # spring.thymeleaf.encoding=UTF-8 # spring.thymeleaf.content-type 可以进行表单提交之后的操作 //防止post重复提交 return "redirect:/thymeleaf/create"; } } package com.spring.master.spring.thymeleaf

    2.5K41发布于 2021-03-09
  • 来自专栏雷子说测试开发

    spring boot 集成Druid

    今天主要讲在SpringBoot2.0中集成Druid。 pom.xml 配置如下 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId 那么接下来, 就是在application.yaml进行配置 spring: datasource: druid: driver-class-name: com.mysql.jdbc.Driver

    60710发布于 2021-03-15
  • 来自专栏微观技术

    Spring Boot 集成 Mybatis

    Spring Boot 作为主流微服务框架,拥有成熟的社区生态。 市场应用广泛,为了方便大家,整理了一个基于spring boot的常用中间件快速集成入门系列手册,涉及RPC、缓存、消息队列、分库分表、注册中心、分布式配置等常用开源组件,大概有几十篇文章,陆续会开放出来 2、依赖集成 首先添加mybatis 的spring boot start组件,引入pom依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId 通过IDEA的maven插件可以查看到pom的依赖关系,Spring Boot 2默认数据库连接池选择了HikariCP。 5、项目源码地址 https://github.com/aalansehaiyang/spring-boot-bulking 模块:spring-boot-bulking-mybatis

    97410发布于 2021-03-11
  • Spring Boot集成MinIO

    Spring Boot项目集成MinIO(一个高性能的分布式对象存储服务)是一个相对简单的过程。以下是一个详细的步骤指南,帮助你完成这个集成。1. 引入依赖在你的Spring Boot项目中,你需要在pom.xml中添加MinIO的依赖。 运行应用确保你的MinIO服务器正在运行,然后启动你的Spring Boot应用程序。你可以通过调用上传和下载的API来验证集成是否成功。7. 额外配置根据需要,你可以添加更多功能,如:列出桶中的对象删除对象检查桶是否存在总结通过以上步骤,你已经成功地在Spring Boot项目集成了MinIO。

    1.2K10编辑于 2024-12-02
  • 来自专栏一个会写诗的程序员的博客

    6.2 Spring Boot集成jpa6.2 Spring Boot集成jpa小结

    6.2 Spring Boot集成jpa Java持久化API(JPA,Java Persistence API)是一个将对象映射为关系数据库的标准技术。 JPA基于非侵入式原则设计,因此可以很容易的和其它框架或者容器集成。 在SpringBoot中,如果我们想使用JPA作为数据库ORM层,很简单,我们只需要添加spring-boot-starter-data-jpa依赖即可: <dependency> <groupId >org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency > spring-boot-starter-data-jpa提供了以下关键依赖: Hibernate - 一个非常流行的JPA实现。

    1.9K40发布于 2018-08-20
  • 来自专栏余生大大

    Spring boot集成RocketMQ

    前言 之前安装好了RocketMQ,这一篇就简单记录一下Spring boot是怎么集成RocketMQ的,如果有需要安装RocketMQ的同学看这一篇,Linux在线安装RocketMQ,如果没有linux 集成RocketMQ 如果没有项目先创建一个spring boot项目 引入依赖 引入RocketMQ的依赖 <dependency> <groupId>org.apache.rocketmq< /groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency > 配置yml文件 导入依赖后需要在项目的yml配置文件中加入RocketMQ的相关配置,配置内容如下: server: port: 8181 spring: application:

    1.9K40编辑于 2022-11-02
  • 来自专栏Cheng's Blog

    Spring Boot 集成 Memcached

    因为 Spring Boot 没有针对 Memcached 提供对应的组建包,因此需要我们自己来集成。官方推出的 Java 客户端 Spymemcached 是一个比较好的选择之一。 Spymemcached 是 Memcached 的一个流行的 Java client 库,性能表现出色,广泛应用于 Java + Memcached 项目中。 启动初始化 MemcachedClient 利用 CommandLineRunner 在项目启动的时候配置好 MemcachedClient 。

    80620编辑于 2022-02-25
  • 来自专栏微观技术

    Spring Boot 集成 Kafka

    Spring Boot 作为主流微服务框架,拥有成熟的社区生态。 市场应用广泛,为了方便大家,整理了一个基于spring boot的常用中间件快速集成入门系列手册,涉及RPC、缓存、消息队列、分库分表、注册中心、分布式配置等常用开源组件,大概有几十篇文章,陆续会开放出来 </artifactId> </dependency> 由于spring-boot-starter-parent 指定的版本号是2.1.5.RELEASE,spring boot 会对外部框架的版本号统一管理 发送消息: Spring Boot 作为一款支持快速开发的集成性框架,同样提供了一批以 -Template 命名的模板工具类用于实现消息通信。 演示工程代码 https://github.com/aalansehaiyang/spring-boot-bulking 模块:spring-boot-bulking-kafka

    3K40发布于 2021-04-19
  • 来自专栏余生大大

    Spring Boot集成websocket

    这个注解是Javaee标准里的注解,tomcat7以上已经对其进行了实现,如果是用传统方法使用tomcat发布项目,只要在pom文件中引入javaee标准即可使用。 version> <scope>provided</scope> </dependency>   但使用springboot的内置tomcat时,就不需要引入javaee-api了,spring-boot <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket </artifactId> <version>1.3.5.RELEASE</version> </dependency> springboot的高级组件会自动引用基础的组件,像spring-boot-starter-websocket 就引入了spring-boot-starter-web和spring-boot-starter,所以不要重复引入。

    2.1K40编辑于 2022-11-02
  • 来自专栏每天学Java

    Spring Boot集成Redis

    “ 在昨天我们讲解了如何在Linux上部署Redis,那么今天我们来看一看Spring Boot如何集成Redis。” 安装Redis是我们学习它的第一步,当我们安装好之后就要开始学习如何在项目中去使用它。 01 — Spring Boot集成 首先是导入依赖: <! 加密后Spring Boot的配置文件该如何写呢? 到目前为止,我们已经成功的将Redis集成到我们的项目中了,那么通过这篇文章我们能够收获到什么呢? ,大家可以重点关注自己喜欢的文章: 九月15号周六:Linux部署Redis(单机版) 九月16号周日:Spring Boot集成Redis 那么今天小程序更新的题库是什么呢?

    1.6K20发布于 2020-06-01
  • 来自专栏Java项目实战

    Spring Boot集成Disruptor

    下面是Spring Boot集成Disruptor的代码示例:@Configurationpublic class DisruptorConfig { @Bean public Disruptor 然后,我们通过DisruptorTemplate类将Disruptor对象注入到Spring容器中,以便在需要使用Disruptor的地方进行调用。

    1.4K00编辑于 2023-03-24
  • 来自专栏闻道于事

    Spring boot集成MybatisPlus

    创建项目, 引入依赖: <?xml version="1.0" encoding="UTF-8"? >spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version> <relativePath <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web </artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot </groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2

    1K20发布于 2018-08-01
领券